/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Modelo;

import VO.AgendaVO;
import java.sql.SQLException;
import java.util.Vector;
import utiles.exceptions.DataBaseException;
import utiles.exceptions.InternalErrorException;
/**
 *
 * @author Jorge
 */
public interface DaoAgendaInterface
{
     public boolean ingresarContacto(AgendaVO nuevo) throws DataBaseException, InternalErrorException, SQLException;
     public boolean editarContacto(AgendaVO nuevo) throws DataBaseException, InternalErrorException, SQLException;
     public boolean eliminarContacto(String nombre) throws DataBaseException, InternalErrorException, SQLException;
     public Vector mostrarContactos()throws DataBaseException, InternalErrorException, SQLException;;
     public Vector cargarContactos()throws DataBaseException, InternalErrorException, SQLException;
     public AgendaVO cargarContacto(String id) throws DataBaseException, InternalErrorException, SQLException;

}
